package bd.project;




import javax.swing.JOptionPane;


public class InterfazGrafica {

    ControladorBD controlador;

    public InterfazGrafica() {

        controlador = new ControladorBD();
    }

//    public void listarParticipantes() {
//
//        //Consultar todos los participantes 
//        String Usuarios[][] = controlador.obtenerUsuarios();
//
//        for (int fila = 0; fila < Usuarios.length; fila++) {
//
//            System.out.println("login: " + Usuarios[fila][0] + " pasword: " + Usuarios[fila][1] + " roll: " + Usuarios[fila][2]
//                    );
//        }
//    }

    public String consultarUsuario(String login) {

        String contra = "-";
        String sebas = "-";
        Usuario objUsuario = controlador.consultarUsuario(login);

      
      contra = objUsuario.getPasword();
        return contra;
    }
/*
    public boolean insertarUsuario(String login, String pasword, String rol) {

        Usuario objUsuario = new Usuario();
        objUsuario.setLogin(login);
        objUsuario.setPasword(pasword);
        objUsuario.setRol(rol);
        

       boolean registro = controlador.registrarUsuario(objUsuario);

        if (registro) {
            return true;
//            JOptionPane.showMessageDialog(null, "Participante registrado con éxito");
        } else {
            return false;
//            JOptionPane.showMessageDialog(null, "No se pudo registrar el partipante");
        }

    }
  */
    
//    public void actualizarParticipante() {
//
//        //se actualizarán algunos datos del participante, id participante no puede ser actualizado porque es la llave primaria
//        Participante participante = new Participante();
//        participante.setIDPart("1000");
//        participante.setNombre("PABLITO PEREZ");
//        participante.setGenero("M");
//        participante.setCorreo("correo@correounivalle.edu.co");
//        participante.setEdad(21);
//        participante.setNivelFormacion("Pregrado");
//        participante.setNroCel("312 555 8676");
//
//        boolean actualizacion = controlador.actualizarParticipante(participante);
//
//        if (actualizacion) {
//            JOptionPane.showMessageDialog(null, "Participante actualizado con éxito");
//        } else {
//            JOptionPane.showMessageDialog(null, "No se pudo actualizar el partipante");
//        }
//    }

//    public void eliminarParticipante() {
//
//        boolean eliminado = controlador.eliminarParticipante("1000");
//
//        if (eliminado) {
//            JOptionPane.showMessageDialog(null, "Participante eliminado con éxito");
//        } else {
//            JOptionPane.showMessageDialog(null, "No se pudo eliminar el partipante");
//        }
//
//    }
}
